to avouch something - Francés Inglés Diccionario